strengthened composites - French English Dictionary